Skip to content

[CI] Disable all automatic workflow triggers - #8117

Merged
EmmonsCurse merged 1 commit into
PaddlePaddle:developfrom
EmmonsCurse:disable-all-automatic-triggers
Aug 26, 2026
Merged

[CI] Disable all automatic workflow triggers#8117
EmmonsCurse merged 1 commit into
PaddlePaddle:developfrom
EmmonsCurse:disable-all-automatic-triggers

Conversation

@EmmonsCurse

Copy link
Copy Markdown
Collaborator

Motivation

FastDeploy is no longer under active development, so the repository no longer requires unattended CI execution.

Continuing to run scheduled and event-triggered workflows would unnecessarily consume CI runner resources and maintain workflows that are no longer actively used. At the same time, keeping workflow_dispatch allows workflows to be manually restored or executed if needed in the future.

Modifications

  • Disabled automatic triggers across the 18 affected workflows, including:
    • pull_request
    • pull_request_target
    • push
    • schedule
    • issue_comment
  • Kept only workflow_dispatch for manual workflow execution.
  • Stopped the two remaining daily scheduled jobs:
    • ci_image_update.yml
    • publish_job.yml
  • Left reusable workflows using workflow_call unchanged, as they are no longer reachable from automatically triggered workflows.
  • Preserved the existing workflow configuration in a recoverable form instead of deleting the workflows entirely.
  • Prevented unattended CI jobs from continuing to consume runner resources.

Usage or Command

N/A

Accuracy Tests

N/A

Checklist

  • Add at least a tag in the PR title.
    • Tag list: [[FDConfig],[APIServer],[Engine], [Scheduler], [PD Disaggregation], [Executor], [Graph Optimization], [Speculative Decoding], [RL], [Models], [Quantization], [Loader], [OP], [KVCache], [DataProcessor], [BugFix], [Docs], [CI], [Optimization], [Feature], [Benchmark], [Others], [XPU], [HPU], [GCU], [DCU], [Iluvatar], [Metax]]
    • You can add new tags based on the PR content, but the semantics must be clear.
  • Format your code, run pre-commit before commit.
  • Add unit tests. Please write the reason in this PR if no unit tests.
  • Provide accuracy results.
  • If the current PR is submitting to the release branch, make sure the PR has been submitted to the develop branch, then cherry-pick it to the release branch with the [Cherry-Pick] PR tag.

@EmmonsCurse
EmmonsCurse merged commit f5562df into PaddlePaddle:develop Aug 26, 2026
3 of 4 checks passed
@EmmonsCurse
EmmonsCurse deleted the disable-all-automatic-triggers branch August 26, 2026 11:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant